package com.xmlt.core.template.instance;

import com.xmlt.core.template.TemplateException;

public interface IInstanceVisitor {
	void visit(AbstractInstance abstractInstance) throws TemplateException;
	void visit(Instance instance) throws TemplateException;
	void visit(MultiInstance multiInstance) throws TemplateException;
	void visit(Value value) throws TemplateException;
	void visit(InstanceReference instanceReference) throws TemplateException;
}
